explosion-proof motors - Spanish English Dictionary